tee off – English–Español translations

🇬🇧 en es 🇪🇸

tee off verb

  • to irritate, vex, annoy
agobiar
Wiktionary Links